driver's seat in state coaches - Alemán Inglés Diccionario